#pragma once
#ifndef GUI_H_
#define GUI_G_

#ifndef GUITYPE
#define GUITYPE
#define GUITYPE_WINDOW				1
#define GUITYPE_TEXTBOX				2
#define GUITYPE_RADIO				3
#define GUITYPE_CHECKBOX			4
#define GUITYPE_BUTTON				5
#endif

#ifndef GUIEvents
#define GUIEvents
#define EVENT_TOGGLEFULLSCREEN		1
#define EVENT_NEWGAME				2
#define EVENT_LOADGAME				3
#define EVENT_SAVEGAME				4
#define EVENT_EXITGAME				5
#define EVENT_OPENWINDOW			6
#define EVENT_CLOSEWINDOW			7
#define EVENT_CONSOLE				8
#define EVENT_SETGLOBAL				9
#endif

#include "CGUIBase.h"

#include "CGUIWindow.h"
//#include "CGUITab.h"
#include "CGUIButton.h"
//#include "CGUICheckBox.h"
//#include "CGUIRadio.h"
#include "CGUITextBox.h"

using namespace GUI;

#endif